Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 HORNTON PLACE Terraced £499,999 16 Jul 1999
4 HORNTON PLACE £2,500,000 30 Mar 2017
10 HORNTON PLACE Terraced £564,000 30 May 2013